package com.probox.common.entity.domain.platfom.vo.api;

import com.probox.activity.api.domain.ActivityCouponVo;
import com.probox.activity.api.domain.ActivityInfoVo;
import com.probox.product.api.domain.ProductGroupViewVo;
import com.probox.product.api.domain.ProductInfoVo;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.io.Serializable;
import java.util.HashMap;

/**
 * 模板信息组件数据vo
 */
@ApiModel(description="平台模板页面组件数据信息")
@Data
public class PlatformComponentDataVo implements Serializable {
    @ApiModelProperty(value = "主键uid")
    private Long dataUid;
    @ApiModelProperty(value = "详情标题")
    private String dataTitle;
    @ApiModelProperty(value = "数据图片")
    private String dataImage;
    @ApiModelProperty(value = "跳转链接")
    private String dataLink;
    @ApiModelProperty(value = "数据列席(good商品/notic公告/img图片/activity活动/coupon优惠券/商品分组/资讯分组)")
    private String dataType;
    @ApiModelProperty(value = "业务ID")
    private Long businessUid;
    @ApiModelProperty(value = "排序")
    private Long dataSort;
    @ApiModelProperty(value = "显示的数量")
    private Integer limitsNumber;
    @ApiModelProperty(value = "商品信息")
    private HashMap dataVo;



}
